Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £797,339 £480,000 12 Jul 2013
2 THE ORCHARD Detached £669,770 £367,500 7 Oct 2005
3 THE ORCHARD Semi-Detached £838,956 £800,000 15 Feb 2022